knight in armour - Deutsch Englisch Wörterbuch